package com.hanrui.android.model;

import java.util.List;

public class ThreeSuperviseDetailBean {

    /**
     * threeColorDetailList : [{"id":"5ae3e23694bd42bd9459fb2c091d8e04","isNewRecord":false,"createDate":"2018-01-17 18:46:07","updateDate":"2018-07-29 01:43:29","key":{"id":"a16bcfc00cec43b48bec4d55449bf00a","isNewRecord":false},"outline":"桔子酒店开业","overTime":"2018-01-01","progress":"建设进度：1、竣工验收结束；2、约定27日桔子酒店项目经理王磊来下场初步验收。","isEnd":"1","entryDate":"2018-07-27"},{"id":"c29cff0d601e41c49e35482920620fb6","isNewRecord":false,"createDate":"2018-01-17 18:46:07","updateDate":"2018-07-29 01:43:29","key":{"id":"a16bcfc00cec43b48bec4d55449bf00a","isNewRecord":false},"outline":"完成抵押置换","overTime":"2017-12-02","progress":"抵押置换：物流大厦抵押物已注销抵押（该事项已完成）。","isEnd":"1","entryDate":"2018-07-13"}]
     * keyOverView : {"content":"桔子酒店建设事宜，12月2日完成抵押置换，2018年1月1日前开业。","unit":"瀚瑞建设","title":"桔子酒店建设事宜及抵押置换","num":"201711274006","firstDate":"2017-12-01","principal":"陈开","source":"瀚瑞建设","remark":"","officeName":"瀚瑞建设","leader":"王谊  赵鹏","sourceStatus":"公司交代事项"}
     * keyReportedList : []
     */

    private KeyOverViewBean keyOverView;
    private List<ThreeColorDetailListBean> threeColorDetailList;
    private List<?> keyReportedList;

    public KeyOverViewBean getKeyOverView() {
        return keyOverView;
    }

    public void setKeyOverView(KeyOverViewBean keyOverView) {
        this.keyOverView = keyOverView;
    }

    public List<ThreeColorDetailListBean> getThreeColorDetailList() {
        return threeColorDetailList;
    }

    public void setThreeColorDetailList(List<ThreeColorDetailListBean> threeColorDetailList) {
        this.threeColorDetailList = threeColorDetailList;
    }

    public List<?> getKeyReportedList() {
        return keyReportedList;
    }

    public void setKeyReportedList(List<?> keyReportedList) {
        this.keyReportedList = keyReportedList;
    }

    public static class KeyOverViewBean {
        /**
         * content : 桔子酒店建设事宜，12月2日完成抵押置换，2018年1月1日前开业。
         * unit : 瀚瑞建设
         * title : 桔子酒店建设事宜及抵押置换
         * num : 201711274006
         * firstDate : 2017-12-01
         * principal : 陈开
         * source : 瀚瑞建设
         * remark :
         * officeName : 瀚瑞建设
         * leader : 王谊  赵鹏
         * sourceStatus : 公司交代事项
         */

        private String content;
        private String unit;
        private String title;
        private String num;
        private String firstDate;
        private String principal;
        private String source;
        private String remark;
        private String officeName;
        private String leader;
        private String sourceStatus;

        public String getContent() {
            return content;
        }

        public void setContent(String content) {
            this.content = content;
        }

        public String getUnit() {
            return unit;
        }

        public void setUnit(String unit) {
            this.unit = unit;
        }

        public String getTitle() {
            return title;
        }

        public void setTitle(String title) {
            this.title = title;
        }

        public String getNum() {
            return num;
        }

        public void setNum(String num) {
            this.num = num;
        }

        public String getFirstDate() {
            return firstDate;
        }

        public void setFirstDate(String firstDate) {
            this.firstDate = firstDate;
        }

        public String getPrincipal() {
            return principal;
        }

        public void setPrincipal(String principal) {
            this.principal = principal;
        }

        public String getSource() {
            return source;
        }

        public void setSource(String source) {
            this.source = source;
        }

        public String getRemark() {
            return remark;
        }

        public void setRemark(String remark) {
            this.remark = remark;
        }

        public String getOfficeName() {
            return officeName;
        }

        public void setOfficeName(String officeName) {
            this.officeName = officeName;
        }

        public String getLeader() {
            return leader;
        }

        public void setLeader(String leader) {
            this.leader = leader;
        }

        public String getSourceStatus() {
            return sourceStatus;
        }

        public void setSourceStatus(String sourceStatus) {
            this.sourceStatus = sourceStatus;
        }
    }

    public static class ThreeColorDetailListBean {
        /**
         * id : 5ae3e23694bd42bd9459fb2c091d8e04
         * isNewRecord : false
         * createDate : 2018-01-17 18:46:07
         * updateDate : 2018-07-29 01:43:29
         * key : {"id":"a16bcfc00cec43b48bec4d55449bf00a","isNewRecord":false}
         * outline : 桔子酒店开业
         * overTime : 2018-01-01
         * progress : 建设进度：1、竣工验收结束；2、约定27日桔子酒店项目经理王磊来下场初步验收。
         * isEnd : 1
         * entryDate : 2018-07-27
         */

        private String id;
        private boolean isNewRecord;
        private String createDate;
        private String updateDate;
        private KeyBean key;
        private String outline;
        private String overTime;
        private String progress;
        private String isEnd;
        private String entryDate;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public boolean isIsNewRecord() {
            return isNewRecord;
        }

        public void setIsNewRecord(boolean isNewRecord) {
            this.isNewRecord = isNewRecord;
        }

        public String getCreateDate() {
            return createDate;
        }

        public void setCreateDate(String createDate) {
            this.createDate = createDate;
        }

        public String getUpdateDate() {
            return updateDate;
        }

        public void setUpdateDate(String updateDate) {
            this.updateDate = updateDate;
        }

        public KeyBean getKey() {
            return key;
        }

        public void setKey(KeyBean key) {
            this.key = key;
        }

        public String getOutline() {
            return outline;
        }

        public void setOutline(String outline) {
            this.outline = outline;
        }

        public String getOverTime() {
            return overTime;
        }

        public void setOverTime(String overTime) {
            this.overTime = overTime;
        }

        public String getProgress() {
            return progress;
        }

        public void setProgress(String progress) {
            this.progress = progress;
        }

        public String getIsEnd() {
            return isEnd;
        }

        public void setIsEnd(String isEnd) {
            this.isEnd = isEnd;
        }

        public String getEntryDate() {
            return entryDate;
        }

        public void setEntryDate(String entryDate) {
            this.entryDate = entryDate;
        }

        public static class KeyBean {
            /**
             * id : a16bcfc00cec43b48bec4d55449bf00a
             * isNewRecord : false
             */

            private String id;
            private boolean isNewRecord;

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public boolean isIsNewRecord() {
                return isNewRecord;
            }

            public void setIsNewRecord(boolean isNewRecord) {
                this.isNewRecord = isNewRecord;
            }
        }
    }
}
